stood a chance

有希望;有可能